//
//  ZTTXAutoTrackUtils.h
//  APPDemo
//
//  Created by 郭红旗 on 2021/10/18.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import "ZTTXAutoTrackProperty.h"

NS_ASSUME_NONNULL_BEGIN

@interface ZTTXAutoTrackUtils : NSObject

/**
 通过 AutoTrack 控件，获取事件的属性

 @param object 控件的对象，UIView 及其子类或 UIBarItem 的子类
 @return 事件属性字典
 */
+ (NSMutableDictionary<NSString *, NSString *> *)propertiesWithAutoTrackObject:(id)object viewController:(nullable UIViewController <ZTTXAutoTrackViewControllerProperty>*)viewController;
@end

NS_ASSUME_NONNULL_END
